header {
    padding: 50px 50px 30px 50px;
    h1{
        img{
            height: 42px;
        }
    }

    .title {
        text-align: center;

        span {
            font-size: 32px;
            font-weight: 500;
            color: #205999;
            padding: 0 38px;
            background-color: white;
        }

        .line {
            border-top: solid 3px #205999;
            margin-top: -18px;
        }
    }

    .msg {
        overflow: hidden;
        padding: 50px 0 30px;

        &>div {
            &.left {
                float: left;
            }

            &.right {
                float: right;
            }

            span {
                font-size: 24px;
                font-weight: 500;
                color: #333333;
            }

            p {
                display: inline-block;
                font-size: 24px;
                font-weight: 400;
                width: 175px;
                border-bottom: solid 1px #707070;
            }
        }
    }

    table {
        border: solid 1px #CFCFCF;
        border-collapse: collapse;
        width: 100%;

        thead {
            tr {
                height: 48px;

                th {
                    background-color: #205999;
                    font-size: 20px;
                    font-weight: 500;
                    color: #FFFFFF;
                    border: solid 1px #CFCFCF;
                }
            }
        }

        tbody {
            tr {
                height: 48px;
                text-align: center;

                &:last-of-type {

                    td {
                        padding: 16px;
                    }
                }

                td {
                    border: solid 1px #CFCFCF;

                    p {
                        text-align: left;
                        text-indent: 2em;

                        &:first-of-type {
                            text-indent: 0;
                        }
                    }
                }
            }
        }
    }
}